package xin.marcher.module.construction.domain.dto;

import lombok.Data;

import java.io.Serializable;

@Data
public class DraftMainDTO implements Serializable {

    /**
     * id
     */
    private Long id;

    /**
     * 标品ID
     */
    private Long cspuId;

    /**
     * 商品ID
     */
    private String itemId;

    /**
     * 草稿中商品类型
     */
    private Integer draftType;

    /**
     * 草稿商品名
     */
    private String draftName;

    /**
     * 草稿商品状态
     */
    private Integer draftStatus;

    /**
     * 售卖区json（卖家ID）
     */
    private String saleAreaJson;

    /**
     * 商城价
     */
    private Integer basePrice;

    /**
     * 品牌ID
     */
    private Integer brandId;

    /**
     * 渠道（1-自营生鲜、2-美团、3-饿了么、4-淘鲜达、5-招商银行）
     */
    private Integer channel;

    /**
     * 卖家类型（1-自营，2-POP）
     */
    private Integer sellerType;

    /**
     * 推荐语（优于生活，源于自营生鲜）
     */
    private String recommend;

    /**
     * 亮点（非转基因，不含防腐剂等）
     */
    private String highlights;

    /**
     * 卖点（1小时达）
     */
    private String sellingPoint;

    /**
     * 69码
     */
    private String barCode;

    /**
     * 一级品类ID
     */
    private Integer firstCategoryId;

    /**
     * 二级品类ID
     */
    private Integer secondCategoryId;

    /**
     * 三级品类ID
     */
    private Integer thirdCategoryId;

    /**
     * 审核工单ID
     */
    private Long ticketId;

    /**
     * 审核工单类型（1-建品、2-价格）
     */
    private Integer ticketType;

    /**
     * 审核工单状态（1-通过、2-待审核、3-拒绝）
     */
    private Integer ticketStatus;

    /**
     * 拒绝原因
     */
    private String rejectReason;

    /**
     * 审核流扩展信息
     */
    private String ticketFeatures;

    /**
     * 扩展字段
     */
    private String features;

    /**
     * 版本号
     */
    private Integer versionId;

}